const Koa = require("koa");
const bodyParser = require('koa-bodyparser')
const errorHandler = require('./error-handle')
const useRouter = require('../router')

const app = new Koa();


app.use(bodyParser())
useRouter(app)
// 下面写这么多太麻烦了 封装到router ->index.js里面
// app.use(userRouter.routes()); //注册user.router
// app.use(userRouter.allowedMethods()); //提示在对应路由user.js里面没有找到对应的请求方法   自动报错工具
// app.use(authRouter.routes()); //注册auth.router
// app.use(authRouter.allowedMethods()); //提示在对应路由user.js里面没有找到对应的请求方法   自动报错工具

// 错误处理
app.on('error',errorHandler)

module.exports = app;
